rock rubble - Turkish English Dictionary